package com.xtianzhuang.www.dao;

import com.xtianzhuang.www.entity.TdPInterface;
import com.xtianzhuang.www.entity.TdPInterfaceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TdPInterfaceMapper {
    long countByExample(TdPInterfaceExample example);

    int deleteByExample(TdPInterfaceExample example);

    int deleteByPrimaryKey(Integer interfaceId);

    int insert(TdPInterface record);

    int insertSelective(TdPInterface record);

    List<TdPInterface> selectByExample(TdPInterfaceExample example);

    TdPInterface selectByPrimaryKey(Integer interfaceId);

    int updateByExampleSelective(@Param("record") TdPInterface record, @Param("example") TdPInterfaceExample example);

    int updateByExample(@Param("record") TdPInterface record, @Param("example") TdPInterfaceExample example);

    int updateByPrimaryKeySelective(TdPInterface record);

    int updateByPrimaryKey(TdPInterface record);
}